6d0716d32606b6fae11cf2a86a5dc6e1c6f87f2f,src/main/java/com/jonnyliu/proj/wechat/service/user/WechatUserServiceImpl.java,WechatUserServiceImpl,getUsersOfTag,#number#String#,145

Before Change


        Preconditions.checkArgument(tagId > 0, "parameter tagid must be greater than 0 ");
        AccessTokenBean accessToken = accessTokenService.getAccessToken();
        GetUsersOfTagParameter getUsersOfTagParameter = new GetUsersOfTagParameter(tagId, next_openid);
        List<NameAndValuePair<String, String>> nameAndValuePairs = new ArrayList<>();
        nameAndValuePairs.add(new NameAndValuePair("access_token", accessToken.getAccess_token()));
        try {
            String postJson = MAPPER.writeValueAsString(getUsersOfTagParameter);
            String url = HttpClientUtils.buildUrlWithParam(WechatConstant.WECHAT_GET_USER_OF_TAG_URL, nameAndValuePairs, WechatConstant.DEFAULT_CHARSET);

After Change


        GetUsersOfTagParameter getUsersOfTagParameter = new GetUsersOfTagParameter(tagId, next_openid);
        try {
            String postJson = MAPPER.writeValueAsString(getUsersOfTagParameter);
            String url = HttpClientUtils.buildUrlWithToken(WechatConstant.WECHAT_GET_USER_OF_TAG_URL, accessToken.getAccess_token());
            String postResponse = HttpClientUtils.sendPost(url, postJson);
            GetUsersOfTagResponse getUsersOfTagResponse = MAPPER.readValue(postResponse, GetUsersOfTagResponse.class);
            return getUsersOfTagResponse;